HTML & Web Tools / Serving and writing Web Pages //////////////////////////////////////////////// NCSA Beginner's Guide to HTML http://www.ncsa.uiuc.edu/General/Internet/WWW/HTMLPrimer.html A very good general overview and guide to writing and understanding web pages and web page content. Includes a tutorial on HTML codes and more. --------------------------------------------------------------------------- CERN http://www.cern.ch If you want to *really* find out about the web - go here. This is the birthplace of the WWW and it remains the site to visit to obtain almost every available bit of information on the web that's out there. Too much to list here - but your travels here will be info-abundant. --------------------------------------------------------------------------- Web Referencing Kit http://apollo.co.uk/web-kit.html Is your home page getting enough hits? Are you doing all you can to promote your site? Find out how to quickly and easily get your name out over the Net. See Apollo's Web Referencing Kit. --------------------------------------------------------------------------- MacHTTP http://trinculo.educ.sfu.ca/tools.html Make your home Mac a genuine Web server! Easy to set-up and maintain! --------------------------------------------------------------------------- Web66 Guide http://web66.coled.umn.edu/Cookbook/contents.html http://web66.coled.umn.edu/cookbook/machttp/machttp.html An easy guide that will have you setting up your own Mac web server in no time. Use of MacHTTP is recommended. Serve up your very own WWW pages right from your home Mac! --------------------------------------------------------------------------- Macintosh Web Development Tools http://www.uwtc.washington.edu/computing/www/mac/directory.html Jon Wiederspan has made available a great site full of reviews and info on numerous web development tools for Macintosh. Constantly updated. If you need to keep up with the ever-changing web tools and development scene as it relates to the Macintosh and know what's available - check this site out! --------------------------------------------------------------------------- Grant Neufeld's WWW Site http://arpp1.carleton.ca/grant/ A bountiful site of information pertaining to the setup of a web server on a Macintosh. Offers great advice, info and tips along with a shopping list of needed software. You'll have your web site up quickly using a Mac. --------------------------------------------------------------------------- Web tools and resources http://www.biap.com/ This site used to offer MacHTTP but still has lots of software web tools and utilities and has lots of info and pointers. A good site to visit. --------------------------------------------------------------------------- Brad Schrick's List of Mac Web-server sites http://brad.net Offers a list of all the known web sites that use Macintosh computers as their web servers. Macs can also be used as POP, listserv, ftp and other server related tasks. --------------------------------------------------------------------------- BBEdit Lite ftp://mrcnext.cso.uiuc.edu//pub/info-mac/text/bbedit-lite-30.hqx Fantastic freeware version of BBEdit. Every Mac user should have this excellent text editor. Accepts all BBEdit plug-in extensions tools. Get it. BBEdit HTML Tools (plug-in Extensions) HTML Extensions by Lindsay Davies ftp://ftp.usfca.edu/pub/mac/internet/html/bbedit-html-tools-1.2.2.hqx ftp://ftp.netcom.com/pub/bbsw/bbedit-third-party-extensions ftp://ftp.york.ac.uk/pub/users/ld11/BBEdit_HTML_Tools.sea.hqx ----- BBEdit HTML Extensions HTML Extensions written by Carles Bellver ftp://ftp.uji.es/pub/mac/util/bbedit-html-ext.sea.hqx ftp://mrcnext.cso.uiuc.edu//pub/info-mac/text/bbedit-html-b6.hqx --------------------------------------------------------------------------- HTML info-docs A Beginner's Guide to HTML http://www.NCSA.uiuc.edu/demoweb/html-primer.html Composing Good HTML http://www.willamette.edu/html-composition/strict-html.html HTML Documents: A Mosaic Tutorial http://fire.clarkson.edu/doc/html/htut.html HTML Quick Reference http://mendel.hgp.med.umich.edu/ref/www/html.quickref.html HTML Style Guide http://www.w3.org/hypertext/WWW/Provider/Style/Overview.html Introduction to HTML http://www.vuw.ac.nz/non-local/gnat/www-html.html Understanding HTML http://kcgl1.eng.ohio-state.edu/www/doc/htmldoc.html HTML, ICADD and Braille (ICADD supports braille, large print and voice) http://www.ucla.edu/ICADD/html2icadd-form.html HTML 2.0 http://www.hal.com/%7Econnolly/html-spec HTML accessibility http://www.gsa.gov/coca/WWWcode.html HTML Style Guides http://union.ncsa.uiuc.edu:80/HyperNews/get/www/html/guides.html Publishing a web page can be hard to layout correctly, but there are some really basic rules that everyone should know. For a really good source of style guides visit the above site. Web Page Writing Techniques http://www.mcs.net/~jorn/html/hyper.html Deep and hard to understand for the beginner, this site provides lots of insights and concepts for the experienced (and budding) Web page writer. Clickable Image Maps http://gnn.com/gnn/bus/ora/features/miis/index.html Russ Jones' complete and easy to understand of how image maps work. Information for Imagemaps http://blake.oit.unc.edu/~duncan/mapex.html Tutorial on how Web servers and browser clients read an image map. Includes links to many "helpers" and utilities. Tranparent GIFs http://dragon.jpl.nasa.gov/~adam/transparent.html Transparent and interlaced GIFs for web pages - full info site HTML Writing Tool - Arachnid (for Macintosh) http://sec-look.uiowa.edu "Home of Arachnid - the easy to use HTML writer" Second Look Computing Division, University of Iowa An easy to use graphical HTML writer. Write your own web pages easily! --------------------------------------------------------------------------- HTML Writers Guild http://www.mindspring.com/guild/ Mail-list discussion group: majordomo@list.stanford.edu In the body of the email message type: subscribe html-authors-guild A pilot program to encourage and help new HTML writers. Includes Web page authoring, CGI scripting and interlaced/transparent graphics. Much more is also included in the various email discussions and dialog threads. It is an apprentice type program where new writers are paired with experts and undergo training and help sessions. A very good program that is now expanding and looks to get even better. --------------------------------------------------------------------------- Transparent and Interlaced GIF web page http://dragon.jpl.nasa.gov/~adam/transparent.html ftp://csi.jpl.nasa.gov/pub/graphics/transparent.faq If you don't have Web access, you can get a text version of the resource list from this ftp site - FTP to: csi.jpl.nasa.gov in the --> /pub/graphics/transparent.faq Adam Bernstein has made a great web page for info on transparent and interlaced GIFs. The page just keeps getting better and better. This is a great resource and just another reminder that individuals still make up the bulk of the Internet resources and individual effort can really make a web page or ftp site shine bright. Corporate sites (IMHO) will never replace individual or well-done home page sites of a determined netter. If you're looking for info on transparent and interlaced GIFs, Adam has attempted to collect links to all the Web and FTP resources that various individuals and companies have made available. The info here includes most computing platforms (Unix, Mac, PC), and also includes many applications and programs with many tutorials. Check it out! If you don't have Web access, you can get a text version of the resource and links list from the FTP site shown above. If you do have WWW access - the web page URL is the much more preferred method. Either way this site is a must for web writers! --------------------------------------------------------------------------- WebChat http://www.irsociety.com http://www.irsociety.com/webchat/webchat.html The Internet Roundtable Society has created WebChat server software for free Web distribution. The software resides on a web server and includes such features as multiple chat rooms and different levels of discussion moderation from no moderation to heavily moderated. Since the software exists entirely on the web server it requires no download to the users and no software learning curve for users. Once the software is installed on a WWW server it works with any web browser that can support forms. Most new versions of web browsers (Netscape, Mosaic, etc.) can support forms. A great idea whose time has come. It gives an easy to use interface much like AOL chat rooms and does away with often cryptic IRC sessions. No special client software is needed by users. WebChat software is available for download (free) in versions for Macintosh and Unix. WebChat can easily be setup on a Mac web server using MacHTTP and the total cost is... free. --------------------------------------------------------------------------- WebFonts http://io.com/user/aapex This lets a web page designer enter any text and then choose the fonts and the color of the text that the chosen font creates. Many web page designing tools (shareware and commercial) limit the writer to a few font types or worse - only one particular font face. WebFonts does away with all that and generates HTML code to be placed in the page to code the font types and colors to the web page. The above URL has examples of how it all works. --------------------------------------------------------------------------- WebSurf http://www.crl.com/~whisper/WEB1TOC.html The info in here is largely non-web in nature but this publication does offer some good advice on how to write web pages and other HTML tips. --------------------------------------------------------------------------- Nisus Publishing http://www.xmission.com/~gastown/nisus Nisus publishing offers info pages in both Swedish and English about services (writing, editing, translation, graphic design, HTML-tagging). Also some hints for avoiding anglicisms in Swedish, useful for those who frequentliy write in both English and Swedish. --------------------------------------------------------------------------- WebDoor (Automatic Web Publishing) http://www.opendoor.com/WebDoor/WebDoor.html Open Door Networks is proud to announce its WebDoor(TM) automatic Web publishing system. The WebDoor system consists of two principal components: WebDoor Publisher and a WebDoor account. WebDoor Publisher is Mac-based software which guides a user, step-by-step, through the Web publishing process. No HTML knowledge is required. A WebDoor account is an Open Door account through which the user's Web page can be automatically published using WebDoor Publisher. It doesn't get any easier than this folks! Any Mac user wishing to publish web pages that is a beginner to writing Web pages or writing html is encouraged to use this service. All the details on WebDoor, including a guided tour and the WebDoor Publisher software, are available through the WebDoor home page. --------------------------------------------------------------------------- The Bare Bones Guide to HTML http://www.access.digex.net/~werbach/home.html The Guide is a comprehensive 'cheat sheet' for Web page designers. It lists virtually every tag in the generally-accepted HTML 2.0 specification, as well as all of the popular Netscape extensions and several HTML 3.0 tags. Unlike other HTML guides, this document includes little descriptive material about HTML syntax or how to use the various tags. What it DOES provide is a highly concise, organized listing of HTML tags that you can keep handy when writing Web pages. The web page author invites comments and suggestions. Note: Kevin Werbach, the author of this web page, has written an incredibly complete and well done page. This page is an "A+" resource for any one wishing to learn more about HTML and write their own web pages or write more effective web pages. Good stuff! Great info! --------------------------------------------------------------------------- Web Reception Monitoring Service http://www.wimsey.com/~td1/wrms.html This service will scan a list of web pages and web documents and check for their measured performance (speed and accuracy). Go to the above URL for more info concerning this invaluable service. --------------------------------------------------------------------------- Running a World-Wide-Web Service http://www.cc.gatech.edu/cns/handbook A helpful handbook to get you started on running a WWW service. --------------------------------------------------------------------------- WWW-Talk and WWW-HTML Mail Archives http://gummo.stanford.edu/html/hypermail/archives.html Lots of info in here although not neccesarily in neat indexed order. --------------------------------------------------------------------------- World Wide Web FAQ http://sunsite.unc.edu/boutell/faq/www_faq.html A good place to start learning about various web issues and topics. --------------------------------------------------------------------------- Entering the World Wide Web: A Guide to Cyberspace http://epics.aps.anl.gov/demo/guide/www.guide.html An informative guide to the web and what it offers. Worth the read time. --------------------------------------------------------------------------- WWW related mailing lists If you want to stay updated on new web happenings and web sites it is strongly suggested that you subscribe to these mailing lists, they are a valuable source of current information not easily obtained elsewhere WWW-Announce mail list email to: listserv@info.cern.ch subject: (none) message body: SUBSCRIBE WWW-ANNOUNCE your email address example: SUBSCRIBE WWW-ANNOUNCE myname@filenet.org ---------------- Net-Happenings mail list email to: majordomo@is.internic.net subject: (none) message body: subscribe net-happenings --------------------------------------------------------------------------- Information on Leasing a Server http://union.ncsa.uiuc.edu/HyperNews/get/www/leasing.html Informative page on all the ins and outs of leasing a server for your organization or for personal use. There is certainly a lot to learn. --------------------------------------------------------------------------- HTML Reference Guides and Tutorials (Tim Berners-Lee) Hypertext Markup Language (HTML) http://info.cern.ch/hypertext/WWW/MarkUp/MarkUp.html ftp://info.cern.ch/pub/www/doc/html-spec.ps Uniform Resource Locaters (URL) http://info.cern.ch/hypertext/WWW/Addressing/Addressing.html ftp://info.cern.ch/pub/www/doc/url17a.ps Protocol for Retrieval and Manipulation of Textual and Hypermedia Info (Information for HTTP) http://info.cern.ch/hypertext/WWW/Protocols/HTTP/HTTP2.html ftp://info.cern.ch/pub/www/doc/http-spec.ps HTML and Document Formatting Internet Draft FTP to: ftp.nisc.sri.com in the --> /Internet-Draft-shadow look for the document titled "draft-raggett-www-html-00.txt" =========================================================================== HTML Forms-based web pages information (how to write web forms pages) Carlos Forms Tutorial http://robot0.ge.uiuc.edu/~carlosp/cs317/cft.html HTML Form-Testing Home Page http://www.research.digital.com/nsl/formtest/home.html Instant Introduction to HTML forms http://kuhttp.cc.ukans.edu/info/forms/forms-intro.html NetForms http://www.digimark.net/maxum/netformshome.html WWW Fill-out Forms Tutorial http://www.webcom.com/~webcom/html/tutor/forms/ =========================================================================== HTML Extensions (Netscape) and HTML 2.0/3.0 spec extensions info (This is high-end HTML info and not meant for beginners) Extensions to HTML http://home.mcom.com/assist/net_sites/html_extensions.html Gareth's Style Guide http://www.cl.cam.ac.uk/users/gdr11/style-guide.html HTML 3.0 specification http://www.hpl.hp.co.uk/people/dsr/html3/Contents.html HTML Page Design http://ncdesign.kyushu-id.ac.jp/howto/text/html_design.html HTML Working and Background Materials http://www.w3.org/hypertext/WWW/MarkUp/MarkUp.html Set it ergonomically http://www.best.com/~dsiegel/vestibule/set_netscape.html =========================================================================== Companies that offer Secure Transactions on the WWW - a needed service when customers or clients are using web pages to initiate and/or forward secure transactions such as vital information and data, including credit card transactions and other information relating to purchasing and purchase orders. BizNet Technologies http://rainer.bnt.com/vvv.html CommerceNet http://www.commerce.net CyberCash http://www.cybercash.com DigiCash http://www.digicash.com First Virtual Holdings http://www.fv.com NetCheque http://nii-server.isi.edu/info/NetCheque Open Market http://www.openmarket.com RSA Data Security http://www.rsa.com For information on secure protocols and transactions using ftp and telnet sites please refer to the following contact information. ___________________________________________________________________________ Secure Telnet (Stel) This service provides secure transfers between Telnet server and client using DES, Triple DES and IDEA. For more info... email to: stel-beta-test@dsi.unimi.it ___________________________________________________________________________ Secure FTP (File Transfer Protocol) This ftp secure tranmission uses One-Time-Pad encryption for its secure routines. A free demo copy is available at the following ftp site. ftp://ftp.elementrix.co.il/pub/secftp1.zip ___________________________________________________________________________ Web-Server Security (info sites on web security issues and topics) bsy security-related net-pointers http://www.cs.cmu.edu/afs/cs.cmu.edu/user/bsy/www/sec.html C & N Security Reference Index http://www.tansu.com.au/Info/security.html CERT (Computer Emergency Response Team) ftp to: ftp.cert.org Computer Security Resource Clearinghouse http://www.first.org Rutgers WWW Security Page http://www-ns.rutgers.edu/www-security/index.html SSL (Secure Sockets Layer) http://www.netscape.com/info/security-doc.html Secure HTTP http://www.eit.com/projects/s-http/index.html Unix Security Information http://www.alw.nih.gov/Security/security.html --------------------------------------------------------------------------- World-Wide Web User Authentication information - to protect all or parts of a web site from unauthorized user access there is a variety of user-authentication routines which can vary from high-end secure web page setups to a less complicated and simpler customzation of individual web pages being served out. WWW Security References http://www-ns.rutgers.edu/www-security/reference.html CERN Access Authorization Overview http://www.w3.org/hypertext/WWW/AccessAuthorization/Overview.html Mosaic User Authentication Tutorial http://hoohoo.ncsa.uiuc.edu/docs/tutorials/user.html Simple Digest Security Scheme http://www.w3.org/hypertext/WWW/Protocols/HTTP/digest_specification.html Secure HTTP http://www.eit.com/projects/s-http/index.html On Internet Security (Secure Sockets Layer security protocol) http://home.mcom.com/info/security-doc.html =========================================================================== World-Wide Web Log Analysis Tools - Statistical analysis and statistical display and information concerning the "who, what, when and where" aspects of users logging onto your web page(s). Acitvity logs can be produced and much can be learned by users and how they use and access your web site. Lots of useage statistics can be made available to the webmaster and these are valuable tools to have not only for a company with web presence but for an individual who wishes to learn more about web page activity and usage. WebStat (for use with MacHTTP) http://arpp1.carleton.ca/machttp/doc/util/stats/ wwwstat (for use with Perl based systems running NCSA HTTP server) http://www.ics.uci.edu/WebSoft/wwwstat/ HTTPD Log Analyzers (NCSA's complete list of log-analysis tools) http://union.ncsa.uiuc.edu/HyperNews/get/www/log-analyzers.html getstats (Unix based analysis software) http://www.eit.com/software/getstats/getstats.html =========================================================================== Common Gateway Interface (CGI) scripting information CGI is actually a specification for passing data and info between a web server and an external application or program (located outside of the web page or web server software unlike the brand new HotJava protocols) CGI is still the accepted "standard" for making calls to outside programs from a pathway that begins with a user usually filling out a forms-based page (web HTML document) then entering the request or query which is then passed on to the web server and then finally routed to the appropriate program such as a search engine or database program. The pathway looks like this... web page ---> CGI script ---> web server ---> outside program the results or actions of the program can be then sent back to the web page and viewed by the users web browser software. More info on the CGI spec and scripting can be found at the following locations... AppleScript CGI examples http://edb518ea.edb.utexas.edu/scripts/cgix/cgix.html CERN CGI 1.1 script support http://www.w3.org/hypertext/WWW/Daemon/User/CGI/Overview.html CGI-Perl Mailing List archives http://www.webstorm.com/local/cgi-perl/ CGI Specification http://hoohoo.ncsa/uiuc.edu:80/cgi/interface.html CGI test cases http://bcn.boulder.co.us/docs/cgi/examples.html NCSA's FTP site (CGI for Unix) ftp://ftp.ncsa.uiuc.edu/Web/httpd/Unix/ncsa_httpd/cgi The Common Gateway Interface http://hoohoo.ncsa.uiuc.edu/cgi/overview.html =========================================================================== Information on Web based 3-D specifications (VRML, WebOOGL, JAVA, et al) Open Inventor http://www.sgi.com/Technology/Inventor.html HotJava Home Page http://java.sun.com Java and HotJava Programmer's Guide http://java.sun.com/progGuide/index.html Java Language specification http://java.sun.com/1.0alpha2/doc/javaspec/javaspec_1.html Virtual Reality Modeling Language http://vrml.wired.com/ WebSpace http://www.sgi.com/Products/WebFORCE/WebSpace WebOOGL http://www.geom.umn.edu/docs/weboogl/weboogl.html ===========================================================================